package com.biz.primus.model.member.vo.request;

import com.biz.primus.model.member.enums.SexTypes;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.time.LocalDateTime;

/**
 * 更新个人信息请求对象
 *
 * @author jun.liu
 * @date 2017年10月22日
 * @reviewer
 * @see
 */
@ApiModel(description = "vo")
@Getter
@Setter
@ToString
public class UpdateMemberPersonalInfoRequestVo extends BaseRequestVo
{


	@ApiModelProperty("性别")
	private SexTypes sex;

	@ApiModelProperty("生日,yyyy-MM-dd")
	@JsonFormat(pattern = "yyyy-MM-dd")
	private LocalDateTime birthday;

	/**
	 * 真实姓名
	 */
	@ApiModelProperty("真实姓名")
	private String idCardName;

	/**
	 * 昵称
	 */
	@ApiModelProperty("昵称")
	private String nickName;

	/**
	 * 注册绑定的手机号
	 */
	@ApiModelProperty("注册绑定的手机号")
	private String mobile;

	/**
	 * 邮箱
	 */
	@ApiModelProperty("注册绑定的邮箱")
	private String email;

	/**
	 * 用户头像的url
	 */
	@ApiModelProperty("用户头像的url")
	private String portraitUrl;


}
